using System;
using System.Collections;

namespace FridayShopping.DataModel
{
	/// <summary>
	/// Iterface to a generic list of items
	/// </summary>
	public interface IItemList
	{
		ArrayList List {get;set;}

		ItemBase GetItem(Key key);

		void MoveUp(ItemBase item);

		void MoveDown(ItemBase item);

		void Delete(Key key);

		Key Add(ItemBase item);

	}
}
